package com.ys.day29.Reflect.p3c反射与class对象;

import java.util.ArrayList;

/**
 * 描述: P1获得Class对应的包信息
 * 场景：获取ArrayList对应Class对象的包信息
 *
 * 步骤：1 获取ArrayList对应Class对象
 *
 * ​	    2 调用Class对象的getPackage()方法
 *
 * @author CodeYang
 * @version 2021/1/11 19:07
 */
public class P1获得Class对应的包信息 {

    public static void main(String[] args) {
        // 反射入口
        Class<ArrayList> classz = ArrayList.class;

        // 获取 反射对象的包信息
        // package java.util, Java Platform API Specification, version 1.8
        Package pck = classz.getPackage();
        // 获取包的描述信息
        System.out.println(pck);
        // 获取包名称 --> 在那个包下面
        // java.util
        System.out.println(pck.getName());


    }
}
